Octopus Property has announced that it is currently not accepting new buy-to-let applications after being ‘inundated’ with demand for its products. A...